Duke Township, Harnett County, North Carolina

Duke Township is one of thirteen townships in Harnett County, North Carolina, USA. The township had a population of 5,965 according to the 2000 census and is the largest township in Harnett County by population.

Geographically, Duke Township occupies 18.6 square miles (48 km2) in southeastern Harnett County. The only incorporated municipality within Duke Township is Erwin. The town of Erwin was also formerly known as Duke.